defective parts - Turkish English Dictionary