meaning of als Vermittler dienen

als Vermittler dienen - German to English

to act as a go-between