Lemon Vinaigrette Recipe - Vegan & Vegetarian Food from France