punch for driving in a nail - French English Dictionary