the difficulty faced - Turc Anglais Dictionnaire