have difficulty understanding - Turc Anglais Dictionnaire