hidrotermal - French English Dictionary