land-based predators - Alemán Inglés Diccionario