keep this show on the road - German English Dictionary