keep the show on the road - German English Dictionary