building mechanization - Francés Inglés Diccionario