construction finishing - German English Dictionary