to meet its obligations and guarantees - Französisch Englisch Wörterbuch