at the first appropriate time - Turkish English Dictionary