Metformin - German English Dictionary