pyrochlore - French English Dictionary