a makeshift hospital - Turkish English Dictionary