at the earliest possible opportunity - Turkish English Dictionary