mechanical industries technical center - Francés Inglés Diccionario