tit for tat

noun

1.
an equivalent given in return