deprived of some benefit - Turc Anglais Dictionnaire