external mechanical impacts - French English Dictionary