suficiente
A. -adjective
1. (=bastante) enough
·ahora no llevo suficiente dinero (como) para pagarte
·I don't have enough money on me at the moment to pay you
2. (=petulante) smug, self-satisfied
B. -noun masculine (school) C, pass mark, passing grade United States