machined casting - Francés Inglés Diccionario