fact is stranger than fiction - Español Inglés Diccionario