self-depreciating - Spanisch Englisch Wörterbuch