microgramme - French English Dictionary