not put your finger on something - Türkisch Englisch Wörterbuch