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