Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Translation
English can, dismiss, fire, force out, give notice, give the axe, give the sack, sack, send away, terminate, displace