try to make ends meet - Francés Inglés Diccionario