mesh wire shield - Turco Inglés Diccionario