at the site of the surgery - Turkish English Dictionary