horse-drawn seed drill - German English Dictionary