half landing - Turkish English Dictionary