makeshift swahili