guardian council - French English Dictionary