pile-raising machines - French English Dictionary