to be technically disabled - Spanisch Englisch Wörterbuch