Opposite in English: dishonest; unethical; unscrupulousdishonest; unethical; unscrupulous
Related words in English: moral; scrupulous; upright