protection against predators - Francés Inglés Diccionario