criticize someone or their actions - Spanish English Dictionary