artificial cryolite - Spanish English Dictionary