long live the king - French English Dictionary