payable at sight or after sight - Deutsch Englisch Wörterbuch