alcohol mixed with water - French English Dictionary