the hero of the hour - Turkish English Dictionary