heavy criticism - Alemán Inglés Diccionario