self serving declaration - Turkish English Dictionary