vehement protest - Francés Inglés Diccionario