blow from a kick - French English Dictionary