hydrothermal reservoir - French English Dictionary