Opposite in English: idle; lazy; slothful
Related words in English: assiduous; diligent; hard-working