mobile surgical unit - French English Dictionary