fact is stranger than fiction - Turco Inglés Diccionario