two sides of the same shield - Français Anglais Dictionnaire