have just enough to survive - Español Inglés Diccionario