twisted ram's-horn - Deutsch Englisch Wörterbuch