affabulation - Turkish English Dictionary