patented invention - Turco Inglés Diccionario