trench etch technique - Turco Inglés Diccionario