plant-mixed surface treatments - German English Dictionary