vulcan nerve pinch - German English Dictionary