complete defeat in competition - Espagnol Anglais Dictionnaire