mechanic shovel - Spanish English Dictionary