wire grating - Turco Inglés Diccionario