mechanical harm - French English Dictionary