the earliest opportunity - Turkish English Dictionary