fabricated or false story - Turkish English Dictionary