annex hospital - Turkish English Dictionary