bike-and-ride system - German English Dictionary