the precise moment - Turkish English Dictionary