roller grate - Francés Inglés Diccionario