mud snail - Turco Inglés Diccionario