used to express anger toward another - Espagnol Anglais Dictionnaire