harpoon for catching fish - Espagnol Anglais Dictionnaire