bark snail - Turco Inglés Diccionario