huambo - German English Dictionary