Opposite in English: small
Related words in English: huge; enormous; immense; gigantic; colossal; massive