a tissue of lies - Turkish English Dictionary