hydrothermal reservoir - Spanish English Dictionary