stubble plow - German English Dictionary