petition and specification of the invention - Español Inglés Diccionario