have trouble making ends meet - Türkisch Englisch Wörterbuch