street sprinkler - French English Dictionary