orange cowry (cypræa aurantia) - Spanish English Dictionary