supreme legislative body - French English Dictionary