sprinkler leakage insurance - German English Dictionary