half-landing - Turkish English Dictionary