medical locations - French English Dictionary