egg cowry - Spanish English Dictionary