hydroseeding - German English Dictionary