eighty-sixed - German English Dictionary