rit (refining in transit) - French English Dictionary