protection of inventions - Inglés Sinónimo Diccionario