what is mangetar in english