inspire and reinvigorate - German English Dictionary