tit_for_tatEnglish

tit for tat

Noun

An equivalent given in return

English: tit for tat