real-estate developer - French English Dictionary