interparliamentary delegation - Francés Inglés Diccionario