scientific truth - Alemán Inglés Diccionario