major surgery - Turkish English Dictionary