turn/spin on your heel - Türkisch Englisch Wörterbuch