harpooning - German English Dictionary