walkway grating - Francés Inglés Diccionario