external mechanical impacts - German English Dictionary