deputy permanent delegation to european union - Espagnol Anglais Dictionnaire