be hailed as a hero - Turkish English Dictionary