crawler shovel - French English Dictionary