protest emphatically - Francés Inglés Diccionario