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