open-end pipe pile - Francés Inglés Diccionario