north african sengi - German English Dictionary