be ruthless in combating something - Espagnol Anglais Dictionnaire