landing-strip - Turkish English Dictionary