village weaver (ploceus cucullatus) - French English Dictionary