fertilizer sowing machine - German English Dictionary