surgical absence - French English Dictionary