at the decisive moment - Turkish English Dictionary