city of the kings - French English Dictionary