mini-roundabout - French English Dictionary