yellow-legged weaver - Turkish English Dictionary