percussion power - French English Dictionary