Isovanillin - French English Dictionary