have trouble making ends meet - Spanisch Englisch Wörterbuch