ribbon-decorated - French English Dictionary