adoration of the three kings - French English Dictionary