modest apartment or home - İspanyolca İngilizce Sözlük