helve hammer (power hammer) - French English Dictionary