inter-parliamentary technical cooperation - Spanish English Dictionary