to subscribe or guarantee money - Deutsch Englisch Wörterbuch