glass made of cow horn - Spanish English Dictionary