it's so lifelike - Turkish English Dictionary