severe criticism - Alemán Inglés Diccionario