red cushion sea star - Turkish English Dictionary