apostolic delegate - Francés Inglés Diccionario