Opposite in English: economic; frugal; provident
Related words in English: extravagant; improvident; profligate