it's tit for tat - Almanca İngilizce Sözlük