land-based predators - Turco Inglés Diccionario