cuming's sea star - French English Dictionary