self-depraved - Französisch Englisch Wörterbuch