sheet-metal shop - German English Dictionary