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