disclose an invention - Alemán Inglés Diccionario