deprived of some benefit - Allemand Anglais Dictionnaire