hardly intelligible - Turc Anglais Dictionnaire