have difficulty to explain - Turc Anglais Dictionnaire