garden irrigation system - German English Dictionary