hydroseeding - Spanish English Dictionary