been self-deprecating - Spanisch Englisch Wörterbuch