a machine part - Francés Inglés Diccionario