let things ride - Turkish English Dictionary