garden snail - Turco Inglés Diccionario