do somebody no favours - Francés Inglés Diccionario