self-declared - French English Dictionary