sleeve insigne - French English Dictionary