machinery casting - Francés Inglés Diccionario