impeachability - German English Dictionary