self serving declaration - French English Dictionary