right to controvert and rebut - Turco Inglés Diccionario