“tit for tat” strategy - Français Anglais Dictionnaire