deep stall - Turkish English Dictionary