Roman snails - Turco Inglés Diccionario