hydrothermal solution - Francés Inglés Diccionario