meaning of als Dolmetscher dienen

als Dolmetscher dienen - German to English

to act as interpreter