bumblebee snail - Turco Inglés Diccionario