marksmanship - French English Dictionary