birds' clutches - Turkish English Dictionary