not to make both ends meet - Alemán Inglés Diccionario