patent an invention - Turco Inglés Diccionario