filtration surgery - Turkish English Dictionary