self serving declaration - Francés Inglés Diccionario