stir-fry pulses - Turkish English Dictionary