(mechanical/power) shovel - Turkish English Dictionary