pile-raising machines - Spanish English Dictionary