most heroic - Turkish English Dictionary