triptyque - Spanish English Dictionary