window seats - Francés Inglés Diccionario