slit the furrows - German English Dictionary