moisture separator and reheater - Alemán Inglés Diccionario