scarcely ... when - Français Anglais Dictionnaire