this page contains a number of dictionaries and glossaries.
Languages
Ingiriisi
Carabi