multi-patented - Turkish English Dictionary