hit the stores - Français Anglais Dictionnaire