Turkish snail - Turco Inglés Diccionario