invention authorship certificate - Turco Inglés Diccionario