screen-printing technique - Alemán Inglés Diccionario