three-pronged harpoon for catching large fish - Espagnol Anglais Dictionnaire