may god preserve your sight - Allemand Anglais Dictionnaire