work odd jobs to make ends meet - Espagnol Anglais Dictionnaire