rock shovel loader - French English Dictionary