look promising - Turkish English Dictionary