deliver a ballot - Deutsch Englisch Wörterbuch