horn-rimmed specs - German English Dictionary