refusal of building permission - Spanish English Dictionary