plant-mixed surface treatments - Alemán Inglés Diccionario