stage race - German English Dictionary