self-serving declaration - Turkish English Dictionary