isolation tanks - Francés Inglés Diccionario