protection of inventions - Turkish English Dictionary