we barely stay afloat - Alemán Inglés Diccionario