mechanistical - Español Inglés Diccionario