guardians - French English Dictionary