wire grating - Francés Inglés Diccionario