patent of improvement - Turco Inglés Diccionario