patent of improvement - Turkish English Dictionary