at the proper time - Turkish English Dictionary