pile-raising machines - Francés Inglés Diccionario