general surgeon - Turkish English Dictionary