owner-occupied flat - Spanish English Dictionary