window bars - Francés Inglés Diccionario