self-depraved - Spanisch Englisch Wörterbuch