total loss of sight - Allemand Anglais Dictionnaire