it's tit for tat - Alemán Inglés Diccionario