french political institutions - German English Dictionary