architectural finish - German English Dictionary