Stechpegel - German English Dictionary