do (oneself) no favors - Alemán Inglés Diccionario