on (one's) pins - Türkisch Englisch Wörterbuch