to protest - Francés Inglés Diccionario