wine spot - French English Dictionary