village weaver (ploceus cucullatus) - Spanish English Dictionary