holder of 4 patents - Turkish English Dictionary