fenestrae - French English Dictionary