internal steam separation - French English Dictionary