scarcely ... when - Allemand Anglais Dictionnaire