achieves - French English Dictionary