hit the high points/spots - Türkisch Englisch Wörterbuch