at a more suitable time - Turkish English Dictionary