Language:
Free Online Dictionary|3Dict

传译

Source : CEDICT

to translate/to interpret