at that exact moment - Turco Inglés Diccionario