faulty, defective and deficient - German English Dictionary