stop what you're doing! - Français Anglais Dictionnaire