work odd jobs to make ends meet - Spanish English Dictionary