make insinuation - Français Anglais Dictionnaire