at the first possible opportunity - Turkish English Dictionary