auf kosten eines menschenlebens - German English Dictionary