vegetable stir-fry - Spanish English Dictionary