savage criticism - Francés Inglés Diccionario