floor grate - Francés Inglés Diccionario