natural cryolite - Spanish English Dictionary