annex hospital - Spanish English Dictionary