phosphorite - French English Dictionary