a monstrous lie - Turc Anglais Dictionnaire