fabricated or false story - Turco Inglés Diccionario