open-end pipe pile - Alemán Inglés Diccionario