impugnation - German English Dictionary