scarcely ... when - Francés Inglés Diccionario