pecking hammer - French English Dictionary