snow shovel plough - Spanish English Dictionary