the top of the ladder - French English Dictionary