cushion star - French English Dictionary