invigorative - German English Dictionary