at that exact moment - Turkish English Dictionary