harpooned - German English Dictionary