try to make ends meet - Spanish English Dictionary