at long sight - Turkish English Dictionary