patent on an improvement - Turkish English Dictionary