mechanistically - Francés Inglés Diccionario