horn-rimmed glasses - Turkish English Dictionary