mechanistical - Alemán Inglés Diccionario