deprived of some benefit - Französisch Englisch Wörterbuch