urban riding - Turkish English Dictionary