level of invention - German English Dictionary