an uphill struggle - Turco Inglés Diccionario