pre-crimped  wire screen - Turco Inglés Diccionario