deputy ambassador - Alemán Inglés Diccionario