attachable and detachable equipment sets - Turkish English Dictionary