manage or survive with difficulty - Turco Inglés Diccionario