director of construction investments - French English Dictionary