modest apartment or home - Spanish English Dictionary