holmium carbonate - French English Dictionary