criticize severely - Alemán Inglés Diccionario