phosphosiderite - French English Dictionary