a sharp criticism - Alemán Inglés Diccionario