defeated upon falling knocked out - Espagnol Anglais Dictionnaire