strontiopyrochlore - French English Dictionary