extending sliding grille - Turco Inglés Diccionario