mackerel plow - German English Dictionary