a smart aleck - Français Anglais Dictionnaire