right to controvert and rebut - Francés Inglés Diccionario