triptych - Spanish English Dictionary