overwhelming defeat - Espagnol Anglais Dictionnaire