to defeat or affect - Espagnol Anglais Dictionnaire