property development and management - French English Dictionary