may god preserve your sight - Deutsch Englisch Wörterbuch