take up the presidency of - French English Dictionary