to be technically disabled - Türkisch Englisch Wörterbuch