drip irrigation system - German English Dictionary