fail to make end meet - Türkisch Englisch Wörterbuch