foundry machinery - Francés Inglés Diccionario