protection against predators - Alemán Inglés Diccionario