scarcely ... when - German English Dictionary