a makeshift home - Türkçe İngilizce Sözlük