scarcely ... when - Turkish English Dictionary