extending sliding grille - Francés Inglés Diccionario