one-day road race - German English Dictionary