biosurgery - French English Dictionary