invigorator - German English Dictionary