impeached - German English Dictionary