assassin snail - Spanish English Dictionary