hospital sponsor - French English Dictionary