rapid and brief race - German English Dictionary