engine stall - Turkish English Dictionary