faulty, defective and deficient - Turkish English Dictionary