technical patent - Alemán Inglés Diccionario