panamic cushion sea star - French English Dictionary