bir tür kabuksuz deniz salyangozu - Turkish English Dictionary