do (oneself) no favors - Spanisch Englisch Wörterbuch