self depreciation - Spanisch Englisch Wörterbuch