scarcely ... when - Turco Inglés Diccionario