surgical sciences - French English Dictionary