ringroad - French English Dictionary