zebra apple snail - Turco Inglés Diccionario