lifelike - Turkish English Dictionary