sufficient, enough, adequate, competent mean being what is necessary or desirable. sufficient suggests a close meeting of a need <sufficient savings>. enough is less exact in suggestion than sufficient <do you have enough food?>. adequate may imply barely meeting a requirement <the service was adequate>. competent suggests measuring up to all requirements without question or being adequately adapted to an end <had no competent notion of what was going on
http://www.merriam-webster.com/dictionary/sufficient
المفضلات