urban riding - Spanish English Dictionary