yellow-capped weaver - Turkish English Dictionary