vinagrette - French English Dictionary