innovated - German English Dictionary