refusal of a building permission - French English Dictionary

Suggest a Term