superacidulated - French English Dictionary