do a snow job on someone - Français Anglais Dictionnaire