mechanicism - Francés Inglés Diccionario