be larger than life - Turkish English Dictionary