teaching hospitals - Turkish English Dictionary