trench etch technique - Español Inglés Diccionario