quickly-taken free kick - French English Dictionary