birds' clutches - Turc Anglais Dictionnaire