top predator - Turco Inglés Diccionario