shovelling machines - French English Dictionary