horn-rimmed glasses - Turco Inglés Diccionario