owner-occupied flats - Spanish English Dictionary