a makeshift hospital - Allemand Anglais Dictionnaire