eccentric snail - Turkish English Dictionary