helpless and deprived person - Französisch Englisch Wörterbuch