at the site of the surgery - Spanish English Dictionary