does that sound familiar? - Français Anglais Dictionnaire