try to make ends meet - Espagnol Anglais Dictionnaire