inter-parliamentary technical cooperation - Turkish English Dictionary