appoint someone ambassador - Alemán Inglés Diccionario