land-based predators - Francés Inglés Diccionario