depriving of sleep - Turc Anglais Dictionnaire