be completely defeated - Espagnol Anglais Dictionnaire