at the site of the surgery - French English Dictionary