sea jelly - Turkish English Dictionary