red starfish - Turkish English Dictionary