hunter-killer role - German English Dictionary