nourisher - French English Dictionary