Luganda dictionary and grammar: Luganda-English and English-Luganda dictionary with notes on Luganda grammar