distinguished pistol shot - French English Dictionary