heavy horn-rimmed glasses - Allemand Anglais Dictionnaire