hailed as winner - Turco Inglés Diccionario