deserve a statue - Turkish English Dictionary