shoe steady pin - German English Dictionary