village weaver (ploceus cucullatus) - German English Dictionary