drop landing zone (dlz) - Turkish English Dictionary