a strong criticism - Español Inglés Diccionario