Metformin - French English Dictionary