mechanical and construction draftsman - German English Dictionary