self-serving declaration - İspanyolca İngilizce Sözlük