gravel-filter well - French English Dictionary