a makeshift home - İspanyolca İngilizce Sözlük