have a passing acquaintance with something - Français Anglais Dictionnaire