makeshift shelter - Almanca İngilizce Sözlük