treatment technology - Español Inglés Diccionario