to embrace a technique - Türkisch Englisch Wörterbuch