trident harpoon for catching large fish - İspanyolca İngilizce Sözlük