tackle a subject head on - Türkisch Englisch Wörterbuch