master builder's profession - German English Dictionary