invigorator - French English Dictionary