science and civilization - Alemán Inglés Diccionario