invent a lie - Turkish English Dictionary