electric rope shovel - French English Dictionary