to meet its obligations and guarantees - Türkisch Englisch Wörterbuch