mediterranean coastal snail - Turco Inglés Diccionario