let it ride - Turkish English Dictionary