immediate percussion - German English Dictionary