battle to the death - German English Dictionary