steel contractor's shop - German English Dictionary