overseeding - German English Dictionary