top predator - İspanyolca İngilizce Sözlük