litter of kittens - Turc Anglais Dictionnaire