rot-retardant finishing - German English Dictionary