naked-eyed medusa - Turkish English Dictionary