it's so lifelike - French English Dictionary