achieving - French English Dictionary