it's so lifelike - German English Dictionary