scientific truth - Turco Inglés Diccionario