strontiopyrochlore - German English Dictionary