interfenestration - German English Dictionary