polycarbonates - French English Dictionary