power-stall landing - Turkish English Dictionary