harpoon log - German English Dictionary