at an opportune time - Turkish English Dictionary