hardened dowel pin - German English Dictionary