spanish snail - Turco Inglés Diccionario