protection against predators - Turc Anglais Dictionnaire