hydraulic shovel - Spanish English Dictionary