achievable goal - French English Dictionary