used to express anger toward another - Spanish English Dictionary