external mechanical impacts - Turkish English Dictionary