aquarium snail - Spanish English Dictionary