right to controvert and rebut - Alemán Inglés Diccionario