pressure injected pile - Francés Inglés Diccionario