internal steam separation - Francés Inglés Diccionario