scientific revolution - Alemán Inglés Diccionario