Turkish snail - Español Inglés Diccionario