technology facilitation mechanism - Türkisch Englisch Wörterbuch