building development requiring building permission - Spanish English Dictionary