under the leadership of - French English Dictionary