potassium tantalum fluoride - French English Dictionary