make an invention - German English Dictionary