production machinery - Francés Inglés Diccionario