interfenestration - Spanish English Dictionary