have someone in your sights - Français Anglais Dictionnaire