advance payment letter of guarantee - Deutsch Englisch Wörterbuch