uphill landing - Turkish English Dictionary