fabricated or false story - Allemand Anglais Dictionnaire