hunter-killer role - Spanish English Dictionary