intervenant - Turkish English Dictionary