a vehement protest - Francés Inglés Diccionario