hydrothermal reservoir - German English Dictionary