pay up front - Türkisch Englisch Wörterbuch