a tissue of lies - Turc Anglais Dictionnaire