intervenants - Turkish English Dictionary