attachable and detachable equipment sets - Turco Inglés Diccionario