mapouka definition in english