cushioned star - French English Dictionary