be easily defeated - Espagnol Anglais Dictionnaire