scientific fact - Español Inglés Diccionario