scarcely ... when - Alemán Inglés Diccionario