holy thursday and good friday - French English Dictionary