be hard of understanding - Turc Anglais Dictionnaire