chocolate-band snail - Spanish English Dictionary