sidle away - Turkish English Dictionary