mechanistical - Francés Inglés Diccionario