mobile surgical team - French English Dictionary