lubenga - German English Dictionary