cushioned star - Spanish English Dictionary