revolving sprinkler head - French English Dictionary