Hey, I've been writing the same sort of thing for myself. I'll check these out in more detail, but I've got stuff to do in town this PM. Cheers.
(I haven't finished my table comparing "times of ..." between English, French, German, Spanish, Russian and Swahii. But we're obviously thinking down the same paths.)
Getting back into harness after the holidays, I came across a Swahili-English and English-Swahili pair of dictionaries in the Internet Archive.
They're old - but that means no worries about copyright. Oh, what a world!
Links : https://archive.org/details/englishswahilid00madagoog and https://archive.org/details/Swahili-englishDictionary respectively.