make insinuation - Allemand Anglais Dictionnaire