peace envoy - Español Inglés Diccionario