mechanicistic - Alemán Inglés Diccionario