faulty, defective and deficient - Türkisch Englisch Wörterbuch