kalutara snail - Spanish English Dictionary