stalling in steep turns - Turkish English Dictionary