vegetable stir-fry - French English Dictionary