ujamaa village - German English Dictionary