short take off and landing (stol) - Turkish English Dictionary