capable of being taken apart - Turkish English Dictionary