twisted ram's-horn - Spanish English Dictionary