Ringtorus - French English Dictionary