impeachable for waste - German English Dictionary