patentable invention - Turco Inglés Diccionario