to endeavour to assist - Turc Anglais Dictionnaire