parliamentary delegation - Español Inglés Diccionario