pent-roof - French English Dictionary