ujamaa village - French English Dictionary