pile fabricating yard - Francés Inglés Diccionario