internal steam separation - Alemán Inglés Diccionario