dish of snails - Turkish English Dictionary