ride and tie - Turkish English Dictionary