invigoratingly - German English Dictionary