self-serving declaration - Alemán Inglés Diccionario