the seat of the institutions - French English Dictionary