urgent surgery - Turkish English Dictionary