hailed as winner - Espagnol Anglais Dictionnaire