all hail the king - French English Dictionary