head shock wave - German English Dictionary