ribbands - French English Dictionary