fish with a harpoon - French English Dictionary