a vehement protest - Turco Inglés Diccionario