an uphill struggle - Turkish English Dictionary