nature of an invention - Turco Inglés Diccionario