a long stand - Turkish English Dictionary