stand off and on - Turkish English Dictionary