blow from a ball - French English Dictionary