expresses displeasure and dissatisfaction at the matter exposed by the speaker - Espagnol Anglais Dictionnaire