achievability - French English Dictionary