electric rope shovel - Spanish English Dictionary