triptych - French English Dictionary