self serving declaration - Turco Inglés Diccionario