water galleries - French English Dictionary