feline predators - Alemán Inglés Diccionario