at the first convenient opportunity - Turkish English Dictionary