emissaries - Alemán Inglés Diccionario