do somebody no favours - Espagnol Anglais Dictionnaire