permanent representatives - Español Inglés Diccionario