piercer press - German English Dictionary