manage or survive with difficulty - Alemán Inglés Diccionario