harrow plow - German English Dictionary