rapid and brief race - Turkish English Dictionary