tail high landing - Turkish English Dictionary