stand-alone right - Turkish English Dictionary