safeguard somebody's interests - Français Anglais Dictionnaire