suffer from sleeplessness - Turc Anglais Dictionnaire