property developer - French English Dictionary