top-hung sashes - French English Dictionary