self-serving declaration - Turco Inglés Diccionario