have sufficient amount - Spanish English Dictionary