barely make both ends meet - Türkisch Englisch Wörterbuch