sand plow - German English Dictionary