metal mesh blanket - Turco Inglés Diccionario