right to controvert and rebut - German English Dictionary