permanent delegation - Alemán Inglés Diccionario