to meet its obligations and guarantees - Deutsch Englisch Wörterbuch