impossible to put into words - Turc Anglais Dictionnaire