power stall landing - German English Dictionary