hit many pins in bowling - French English Dictionary