ribbony - French English Dictionary